@charset "utf-8";
/* CSS Document */
body { background:#F6EDF2; }
ul ,lu { list-style:none; padding:0; }
.main_content { background:#f7f7f7; }
.border-none { border:0;}
p { margin:0; }
/*搜索框*/
.v-search { border:1px solid #F66; }
.sInp { border-radius:6px 0 0 6px; }
.sBtn { border-radius:0 6px 6px 0; }
/*列表名称*/
.v-title { padding:0 10px; }
.title-txt { background:#eb6877; font-size:14px; color:#fff; padding:5px 15px; border-radius:20px; }
.hot { border:1px solid #eb6877; background:#fff; margin:-3px 0 0 -111px; width:36px; height:36px; color:#ed6877; line-height:36px; }
.v-title a { color:#eb6877; padding:6px 0 6px 10px; background:#f7f7f7; }
.b-line { padding:7px; }
/*列表详情*/
.v-list { padding:20px 5px 0; }
.v-list .x6 a { display:block; border:1px solid #F99; }
.v-img { position:relative; }
.v-play { position:absolute; top:0; left:0; background:#000 url(../university/img/play.png) no-repeat center center; opacity:0.5; filter:(opacity=50); background-size:35%; }
.v-mane { line-height:22px; height:22px; overflow:hidden; }
/*列表页*/
.v-class-list { margin-top:-20px; }
.v-class { border:1px solid #ed6877; overflow:hidden; }
.v-class .curr { background:#ed6877; color:#fff; }
.v-class .x3:first-of-type { border-radius:6px 0 0 6px; }
.v-class .x3:last-of-type { border-radius:0 6px 6px 0; }
/*详情页*/
.video-title { margin:10px 0; font-size:14px; }
.video { position:relative; overflow:hidden; }
.v-shade { position:absolute; bottom:0; left:0; height:100%; }
.v-shade-back { background:#000; opacity:0.7;filter:alpha(opacity=70); *zoom:1; height:100%;  }
.v-shade p { position:absolute; top:50%; left:50%; margin:-3rem 0 0 -9rem; color:#fff;}
.buy-btn { padding:5px 10px; }
.video-detail p { text-indent:2em; }
/*视频相关*/
.vr-list { position:relative; overflow: hidden;}
.vr-con { position:absolute; }
.vr-con li { float:left; width:95px; overflow: hidden; }
.vr-con li a { display:block; }


/* 我的课程 */
.myLesson-class { border:1px solid #ed6877; overflow:hidden; }
.myLesson-class .x4 { color:#ed6877; }
.myLesson-class .curr{ background:#ed6877; color:#fff; }
.lesson-list td ,.points-list th { width:25%; text-align:center; padding:10px 0; float:left;  }
.lesson-list tbody tr , .men-visited dl  { border-bottom:1px solid #ddd; }
.lesson-list thead tr { border-bottom:1px solid #FF9BD3; }
.lesson-list tfoot tr { border-top:1px solid #FF9BD3; }
.lesson-list tfoot tr td { width:100% ;}
.lesson-list tbody tr:last-of-type  { border:0; }
/*课程订单*/
.lesson-img { position:relative; }
.bg-back { position:absolute; left:0; top:0; height:100%; width:100%; opacity:0.5; filter:(opacity=50); }
.lesson-detail .x8 h5 { height:25px; line-height:25px; overflow:hidden; }
